substantial repair - Allemand Anglais Dictionnaire